package enfase.cfc.enumerador;

/**
 * Enumerador que representa os tipos de sexo
 * 
 * @author Leonardo
 * 
 */
public enum IndicadorSexo {

	M("M", "Masculino"), F("F", "Feminino");

	private String value;
	private String label;

	/**
	 * Instancia um novo IndicadorSexo
	 * 
	 * @param value
	 * @param label
	 */
	private IndicadorSexo(final String value, final String label) {
		this.value = value;
		this.label = label;
	}

	/**
	 * Retorna o valor do atributo.
	 * 
	 * @return O valor do atributo value
	 */
	public String getValue() {
		return value;
	}

	/**
	 * Define o valor do atributo.
	 * 
	 * @param value
	 *            atribui um valor ao atributo value
	 */
	public void setValue(String value) {
		this.value = value;
	}

	/**
	 * Retorna o valor do atributo.
	 * 
	 * @return O valor do atributo label
	 */
	public String getLabel() {
		return label;
	}

	/**
	 * Define o valor do atributo.
	 * 
	 * @param label
	 *            atribui um valor ao atributo label
	 */
	public void setLabel(String label) {
		this.label = label;
	}

}